
public class Acao implements Comparable{
    
    private String nome;
    private double preco;
    
    public Acao(String nome, double preco){
        this.nome = nome;
        this.preco = preco;
    }

    public void setPreco(double preco) {
        this.preco = preco;
    }

    public void setNome(String nome) {
        this.nome = nome;
    }

    public double getPreco() {
        return preco;
    }

    public String getNome() {
        return nome;
    }

    @Override
    public int compareTo(Object o) {
        if ( o instanceof Acao ){
            return ((Acao)o).getNome().compareTo(nome);
        }
        return o.toString().compareTo(this.toString());
    }
    
}